package cc.magicjson.easy.batch.core;

import cc.magicjson.easy.batch.model.BatchContext;
import cc.magicjson.easy.batch.model.BatchResult;

/**
 * Batch processing strategy interface
 */
public interface BatchStrategy<T> {
    BatchResult<T> execute(BatchContext<T> context);
} 